be capable of keeping a bargain - German English Dictionary